package com.athenaeum.datastore.criteria;

import org.springframework.data.domain.Sort;

import com.athenaeum.datastore.enums.MailType;
import com.athenaeum.datastore.enums.RecipientType;

public class MailCriteria {
	private String[] ids;
	private String[] excludeIds;
	private String email;
	private RecipientType[] recipientTypes;
	private String subject;
	private String mailContent;
	private MailType[] mailType;
	public String[] getIds() {
		return ids;
	}
	public void setIds(String... ids) {
		this.ids = ids;
	}
	public String[] getExcludeIds() {
		return excludeIds;
	}
	public void setExcludeIds(String... excludeIds) {
		this.excludeIds = excludeIds;
	}
	public String getEmail() {
		return email;
	}
	public void setEmail(String email) {
		this.email = email;
	}
	public RecipientType[] getRecipientTypes() {
		return recipientTypes;
	}
	public void setRecipientTypes(RecipientType... recipientTypes) {
		this.recipientTypes = recipientTypes;
	}
	public String getSubject() {
		return subject;
	}
	public void setSubject(String subject) {
		this.subject = subject;
	}
	public String getMailContent() {
		return mailContent;
	}
	public void setMailContent(String mailContent) {
		this.mailContent = mailContent;
	}
	public MailType[] getMailType() {
		return mailType;
	}
	public void setMailType(MailType... mailType) {
		this.mailType = mailType;
	}
}
